package com.training1.core.entity;


import java.math.BigDecimal;
import java.util.Date;

import javax.validation.constraints.Past;

import org.apache.ibatis.type.Alias;




import com.fasterxml.jackson.annotation.JsonFormat;
import com.training1.core.common.entity.DataEntity;

@Alias("DelayMoneyList")
public class DelayMoneyListEntity extends DataEntity{

	private static final long serialVersionUID = -8905184783809415670L;
	
	private int cyc;//期数
	
	@Past
	@JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
	private Date expRepayDate;//预计还款日期
	
	private String expRepayDateStr;
	
	private BigDecimal delayInterest;//延迟服务费
	
	private int delayDay;//延迟天数

	public int getCyc() {
		return cyc;
	}

	public void setCyc(int cyc) {
		this.cyc = cyc;
	}


	public Date getExpRepayDate() {
		return expRepayDate;
	}

	public void setExpRepayDate(Date expRepayDate) {
		this.expRepayDate = expRepayDate;
	}

	public BigDecimal getDelayInterest() {
		return delayInterest;
	}

	public void setDelayInterest(BigDecimal delayInterest) {
		this.delayInterest = delayInterest;
	}

	public int getDelayDay() {
		return delayDay;
	}

	public void setDelayDay(int delayDay) {
		this.delayDay = delayDay;
	}

	public String getExpRepayDateStr() {
		return expRepayDateStr;
	}

	public void setExpRepayDateStr(String expRepayDateStr) {
		this.expRepayDateStr = expRepayDateStr;
	}
	
}